home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 5: The Fifth Dimension / 17 Bit - The Fifth Dimension (1995)(17 Bit Software)[!].iso / files / 3581.dms / 3581.adf / Grapevine / Docs / ToDo < prev    next >
Text File  |  1995-08-02  |  4KB  |  138 lines

  1. ------------------------------------------------------------------------------
  2.  
  3.                             GRAPEVINE TODO LIST
  4.  
  5. -------------------------------------------------------------------------------
  6.  
  7. These are features that will eventually be added to Grapevine.  Some of them
  8. might be done before GV is available to registered users only.  The remainder
  9. will only be done in the registered release.
  10.  
  11. ------------------------------------------------------------------------------
  12.  
  13.   IRC PARSING
  14.  
  15.     · Netsplit trapping/handling.
  16.  
  17.     · Impliment user ignore.
  18.  
  19.     · Allow mode changes to be reported just with the flags.
  20.  
  21.     · Allow reporting channel modes for unjoined channels in English too.
  22.  
  23.     · Allow user to specify where various types of messages appear.
  24.  
  25.   CHANNEL WINDOW
  26.  
  27.     · Text clipping from channel text gadget.
  28.  
  29.     · Window and program iconifying.
  30.  
  31.     · Searching in scrollback buffer.
  32.  
  33.     · Allow very long messages to be entered in string gadget, and
  34.       automatically split them to fit in a "normal" message length.
  35.  
  36.     · Resizing is rather ugly, using multiple redraws.  Will be fixed.
  37.  
  38.     · Configurable titlebar format (including current time).
  39.  
  40.     · Allow new window position to be configured (tiled or stacked).
  41.  
  42.   ICON TOOLBAR
  43.  
  44.     · Allow toolbar orientation to be defined... tall, wide, 3x4, etc.
  45.  
  46.     · Disable the toolbar icons and menu items which cannot be used because of
  47.       chanop status, etc.
  48.  
  49.   NAMELIST WINDOW
  50.  
  51.     · Do multi-select in the name listview window. (Multi-select will be
  52.       limited to three users to prevent abuse.)
  53.  
  54.     · Allow namelist window to be "glued" to the channel window for resize/move.
  55.  
  56.     · Insert "/msg nickname" on input line by icon if nickname is selected in
  57.       names list window.
  58.  
  59.     · Allow namelist to be placed on either side of the channel window.
  60.  
  61.     · Handle cursor keys for the listview.
  62.  
  63.     · Allow namelist windows for channels not joined.
  64.  
  65.   COMMAND INPUT
  66.  
  67.     · Command aliases.
  68.  
  69.     · Allow wildcards in /list and /names.
  70.  
  71.     · NOTIFY command to periodically check for signon/signoff of a list of users.
  72.  
  73.     · Add commands /USERS, /USERHOST, /ISON, and /EXEC
  74.       (execute an AmigaDOS shell command from Grapevine).
  75.  
  76.     · Function key macro support.
  77.  
  78.   CONFIG
  79.  
  80.     · Save project icons with settings for easy-start.
  81.  
  82.     · Ability to specify Grapevine config file from HFTgv.
  83.  
  84.     · Let user specify fonts to be used.
  85.  
  86.     · Custom pen settings.
  87.  
  88.     · Add buttons to palette editor to grab the Workbench palette and use a
  89.       default MagicWB palette.
  90.  
  91.   NETWORKING
  92.  
  93.     · Direct AmiTCP support.  For now it does work fine with AmiTCP using
  94.       Henning Schmiedehausen's socket.library clone.
  95.       (Aminet: /pub/aminet/comm/net/socket_lib10.lha)
  96.  
  97.   OTHER
  98.  
  99.     · Configurable popup gadget in the join channel window for a list of
  100.       commonly-joined channels.
  101.  
  102.     · Allow user to save current state of windows (position, channel joined,
  103.       etc.) and automatically recreate that state when gv is loaded.
  104.  
  105.     · ARexx interface, including IRC event traps (similar to /ON) which
  106.       cause execution of a script.
  107.  
  108.     · Allow access to other channels' modes from any channel mode window.
  109.  
  110.     · A real graphic user interface for built-in DCC control.
  111.  
  112.     · Windows for whois, who, and server info.
  113.  
  114.     · (De)Op/(Un)Voice menu items
  115.  
  116.     · Channel list listview interface.
  117.  
  118.     · Ban list management interface (listview).
  119.  
  120.     · Localization.
  121.  
  122.     · Online context-sensitive help and gadget help.
  123.  
  124.     · Make ban pattern selection smarter, automatically filling out a wildcard
  125.       ban such as *!user@*.domain.
  126.  
  127.     · Support for AmigaDOS Release 2.
  128.  
  129.     · Pasting from clipboard or files.
  130.  
  131.     · Logging to disk.
  132.  
  133.     · Date stamp messages, and show time while marked away.  Allow some way
  134.       to view the time stamp on any message.
  135.  
  136. ------------------------------------------------------------------------------
  137.                          -- end of ToDo list --
  138.